﻿using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Windows.Forms;

namespace Gerencial_Fisio_Nutry.Tela
{
    public partial class AnuncioValores : Form
    {
        public bool confirmado;
        public AnuncioValores(Logica.VendaObj venda)
        {

            InitializeComponent();
            if (venda.temPessoa())
            {
                lCodigo.Text += venda.pessoa.cod_pessoa;
                if (venda.pessoa.isCliente) lDefinicao.Text += " Cliente";
                else if (venda.pessoa.isRevendedor) lDefinicao.Text += " Revendedeor";
                else lDefinicao.Text += " Não Declarado";
                lNome.Text += venda.pessoa.nome;
            }
            else
            {
                lCodigo.Text += " Não Declarado"; lNome.Text += "Não Declarado"; lDefinicao.Text += " Cliente Não Informado";
            }
            lTipoPagamento.Text += new Banco.MetodoBanco().tipoPagamentoByCodigo(venda.pagamento[0].tipoPagamento);
            if (venda.pagamento[0].isPago)
            {
                lEntrada.Text += ("R$ " + venda.pagamento[0].valorPagamento.ToString("0.00"));
                lQtdParcela.Text += (venda.pagamento.Length-1).ToString("00");
                if (venda.pagamento.Length > 1)
                    lValorParcela.Text += ("R$ " + venda.pagamento[1].valorPagamento.ToString("0.00"));
                else lValorParcela.Text += ("R$ 0.00");
            }
            else
            {
                lEntrada.Text += "R$ 0.00"; 
                lQtdParcela.Text += (venda.pagamento.Length).ToString("00");
                lValorParcela.Text += ("R$ " + venda.pagamento[0].valorPagamento.ToString("0.00"));
            }

        }

        private void btConfirmar_Click(object sender, EventArgs e)
        {
            confirmado = true;
            this.Close();
        }

        private void bBack_Click(object sender, EventArgs e)
        {
            confirmado = false;
            this.Close();
        }
    }
}
